Beta v3.1 changes from v3.

*fix bad jump address in KeenContact - contacting object type 17 (foot)
 is not supposed to end the level in this mod?
*fix bad jump address after spawning ground-based Roich in ScanInfoPlane
*fix bad jump address after spawning the boss(?) in ScanInfoPlane
*fix bad jump table entries for ScanInfoPlane (info values 80-82)
*fix offset for calling the function to spawn speech bubble #4
*restore messed up SD_PlaySound call in Dopefish/boss contact function
*convert far call in PlatformThink into a near jump (the old call jumps into the
 middle of another function, corrupting registers SI and DI on return)
*fix bad function address for Slop's contact function in the initial state
*turn bad function address into NULL pointer (the state SHOULD be unused anyway)
*turn crashed superduper's obclass into 'stunned object' when loading a game
*This overwrites the code that would clear the sprite pointers for the platform
 thrusters, but they don't exist in Roib, so it's safe to overwrite that code.
 Note that this doesn't fix the bug. It just allows you to load "corrupted"
 saves and continue playing from that point.
*make superduper change its obclass to 'stunned object' when it hits the ground
 new (near) subroutine to change state and obclass (si is obj, ax is new state)
*call new subroutine to change to crashed superduper state
*restore some of the error messages


Beta v3 changes from v2.

*fixed the top left-hand corner of the 'blue shell' tiles (had foreground/background problems)
*changed a few small things in some levels.
*fixed keen shooting through 1 tile wide walls.
*fixed keen's shooting upward hitbox (couldn't shoot upward on sloped floors before).
*fixed a bunch of tile issues in various levels.
*made unused sounds small, to save a bit of memory.
*tiny bit of changing with a few of the used sounds (mostly unnoticable).
*added a Hazards page and a Contents page to the 'About Game' computerwrist section, aswell as fixing/changing around a few things in the computerwrist.
*fixed/changed the ending in Roib Palace so hopefully you can't jump over King Gak anymore.
*fixed the boss's smoke from staying still while offscreen.
*fixed/changed the moving platforms a bit.
*made the island that has the scoreboard level bigger (had some error where Keen would get dumped into the river when exiting that level).
*made the 'gem trees' animate/glow.
*messed around a bit with the Kreeg's shot so hopefully theres no chance it hangs around in memory, possibly causing problems.
*Fixed the Kreeg from spinning in the air after shooting on an edge (now he falls off and continues walking).
*changed the drone's movements a bit (mostly unnoticable).
*Cut a sliver out of levels 4 (Abandoned Tower) and 13 (Gleam City) to save on memory. Changed Gleam City a bit in response.
*added music to the intro which continues on to the 'star wars' story, which is a new song added (now also in the BWB Megarocket mini level).
*made the vertical roaches randomly pause a bit while walking (trying to give it a bit more realistic motion)
*managed to cut out 10 frames from the Keen sprite to save on memory (plus you can't really notice), also lessened some frame's motion quality, also for memory.
*made the hitbox for the yakki's speech bubbles more reasonable/better.
*cleaned up some of the background graphics.
*slightly changed keen facing right sprite graphic (changed his arm).
*edited the graphic for the corner scorebox.